foamy urine - Turco Inglés Diccionario